CSS hiba: Float-olt Flash mellett Számozott Lista
Üdv mindenkinek!
Kellemetlen CSS hibába botlottam egy weboldal fejlesztése közben, és nem találtam rá neten magyarázatot. :(
Valamiért IE alatt és Firefox alatt is a flash thumbnail mindig betakar a lista sorszámozásába, viszont szeretném a sorszámokat kiemelve hagyni. Azt szeretném, hogy a szöveggel egyvonalban kezdje a listát is, és onnan tolja még beljebb.
Tudna valaki segíteni? Előre is köszönöm!
CSS:HTML kivonat:
■ Kellemetlen CSS hibába botlottam egy weboldal fejlesztése közben, és nem találtam rá neten magyarázatot. :(
Valamiért IE alatt és Firefox alatt is a flash thumbnail mindig betakar a lista sorszámozásába, viszont szeretném a sorszámokat kiemelve hagyni. Azt szeretném, hogy a szöveggel egyvonalban kezdje a listát is, és onnan tolja még beljebb.
Tudna valaki segíteni? Előre is köszönöm!
CSS:
body {
background: black;
color: #654;
font: 10pt "Georgia","Times New Roman","Times",Serif;
text-align: justify;
}
#main {
margin: auto;
width: 1000px;
padding: 0;
border: 0;
}
.context {
color: #987;
font: 12pt;
margin: 0;
padding: 15px;
border: 0;
}
h1 {
margin: auto auto 0.25em;
padding: 0.5em 0 0.25em;
color: #900;
font: 36pt;
font-variant: small-caps;
border-bottom: #654 1px solid;
}
h2 {
margin: auto auto 0.5em;
padding: 1em 0 0.5em;
font: 24pt;
border-bottom: #654 1px dashed;
}
p {
margin: auto;
padding: 0 0 0.75em;
}
object {
margin: 0;
padding: 0 20px 0 0;
border: 0;
float: left;
}
em {
color: #900;
font-style: normal;
}
a, a:visited {
color: #987;
text-decoration: underlined;
}
a:hover, a:active {
color: #fed;
text-decoration: underlined;
}
ol {
list-style: upper-roman outside;
padding-left: 5em;
}
<html>
<body>
<div id="main">
<div class="context">
<h1>Főcím</h1>
</div>
<div class="context">
<h2>Alcím</h2>
<object width="200" height="200">
<embed />
</object>
<p>Szöveg
<ol>
<li>Szöveg</li>
<li>Szöveg</li>
<li>Szöveg
<ol>
<li>Szöveg</li>
</ol>
</li>
<li>Szöveg</li>
</ol>
</p>
</div>
</div>
</body>
</html>
"Nem hiba"
display: block;
megoldja a dolgot. (de megölheti a float wrapping-et... ami talán nem is baj ilyen esetben)Forrás:
List Next to a Floating Block - HTML / CSS answers
Viszont generált tartalomhoz úgy vélem, nincs biztonságosabb megoldás. (Esetleg DHTML tudna még segíteni rajta, némi böngészőfelismeréssel. (AJAX-alapú Try-Catch monstrum)