Ich habe den folgenden HTML-Code:CSS Schwimmer nicht äußerte Blockelement halte Größe richtig
<ul class="blogEntry">
<li class="title section">
<span><asp:Literal ID="litTitle" runat="server" /></span>
<span class="date"><asp:Literal ID="litDate" runat="server" Text="10/1/1000" /></span>
</li>
<li class="body section"><asp:Literal ID="litBody" runat="server" /></li>
<li class="tags section">
<ul class="tags">
<li class="tag">Tag 1</li>
<li class="tag">Tag 2</li>
<li class="tag">Tag 3</li>
</ul>
</li>
</ul>
und den folgenden CSS-Code:
ul.blogEntry
{
border: 1px solid black;
border-bottom: 0px;
padding: 0px;
}
ul.blogEntry li.section, ul.blogEntry li.lastsection
{
list-style: none;
}
ul.blogEntry li.title
{
background-color: #67A7FF;
font-size: 14px;
font-weight: bold;
}
ul.blogEntry li.title span
{
display: inline;
}
ul.blogEntry li.title.section span.date
{
float: right;
}
ul.blogEntry li.section
{
padding: 4px;
border-bottom: 1px solid black;
}
Wie ist, wird das Datum zu einem Rückgang neue Linie und schweben nach rechts. Wenn ich das ul.blogEntry li.title span
CSS ändere und Schwimmer hinzufüge: links; Die Höhe des äußeren LI-Elements wird kleiner und der untere Rand schneidet den Text der Spannen direkt ab. Rat?
(msg): Hallo Spencer, ich denke du weißt was du meinst. Erstens, das war ein Kommunikationswiki. Zweitens, das ist meine Meinung. Wenn Sie jemandem eine Aufgabe geben (wie schreiben Sie Ajax mit reinem Javascript) und er kommt mit der Antwort "jquery verwenden" zurück, bedeutet das, dass er diese Aufgabe nicht bewältigen kann. Ich habe keine Beleidigung gemeint. Einen schönen Tag noch. –