Een klant van mij wilt een site met div's met afgeronde hoeken, geen probleem.
Alleen wilt zij nu een sidebar boven het tekstvak, met afgeronde hoeken, waarin een iframe komt van youtube.
Alleen dat iframe is dus vierkant.
Ik heb al geprobeerd om met dezelfde codes waarmee ik de div voorzien heb van afgeronde hoeken, ook bij het iframe element te gebruiken, maar dit hielp niet. Door midden val de z-index op -1 te zetten, zodat hopelijk de div erover heen viel, dat werkte ook niet. Verder nog wat dingen geprobeerd/gezocht maar ik kom niet toch een oplossing.
Dit is de bedoeling, gehaald uit het voorbeeld van de ontwerper:
Zo is het met een margin van 20px boven en onder de video:
Dit is zonder margin, waar de afgeronde hoeken onder het iframe element vallen:
De html code van dit gedeelte:
De de css:
Is hier een truuk voor? Of mis ik iets? Als het onmogelijk is, overleg ik wel om dan maar een vierkant vlak te gebruiken... Maar het liefst zoals de ontwerper het wilde.
Testcase staat hier online: http://www.joopiesplace.nl/phoenix/index.html
Alvast bedankt!
Alleen wilt zij nu een sidebar boven het tekstvak, met afgeronde hoeken, waarin een iframe komt van youtube.
Alleen dat iframe is dus vierkant.
Ik heb al geprobeerd om met dezelfde codes waarmee ik de div voorzien heb van afgeronde hoeken, ook bij het iframe element te gebruiken, maar dit hielp niet. Door midden val de z-index op -1 te zetten, zodat hopelijk de div erover heen viel, dat werkte ook niet. Verder nog wat dingen geprobeerd/gezocht maar ik kom niet toch een oplossing.
Dit is de bedoeling, gehaald uit het voorbeeld van de ontwerper:
Zo is het met een margin van 20px boven en onder de video:
Dit is zonder margin, waar de afgeronde hoeken onder het iframe element vallen:
De html code van dit gedeelte:
HTML:
1
2
3
| <div id="sidebar"> <iframe width="285px" height="192px" src="http://www.youtube.com/embed/QJtFmXH5qZ8?rel=0" frameborder="0" ></iframe> </div> |
De de css:
Cascading Stylesheet:
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
| #sidebar { background-color:#fff; width:285px; margin:13px 0px 0px 619px; padding:0px; border-color:#f9c473; border-style:solid; border-width:1px; border-radius:25px; -moz-border-radius:25px; filter:alpha(opacity=90); opacity:0.9; z-index:1; } #sidebar iframe { margin:0px; padding:0px; border-color:#f9c473; border-style:solid; border-width:1px; border-radius:25px; -moz-border-radius:25px; z-index:-1; } |
Is hier een truuk voor? Of mis ik iets? Als het onmogelijk is, overleg ik wel om dan maar een vierkant vlak te gebruiken... Maar het liefst zoals de ontwerper het wilde.
Testcase staat hier online: http://www.joopiesplace.nl/phoenix/index.html
Alvast bedankt!
Het leven is te kort om geduld te hebben!