nicht in der Lage zu tun, max Breite
Ich habe eine Seite, die einen Inhalt wie dieses...
<div id="content">
testingtestingtestingtestingtestingtestingtestingtestingtesting
testingtestingtestingtestingtestingtestingtestingtesting
testingtestingtestingtestingtesting
</div>
Wie Wende ich eine max-Breite auf . Ich m mit diesem code in den css -
#content {
max-width:50px; /* for standards-compliant browsers */
/*width:expression(document.body.clientwidth > 650? "650px": "auto" );*/
/* max-width expression for IE only */
}
aber ich m nicht immer die Ergebnisse, die in firefox...
http://pradyut.dyndns.org/WebApplicationSecurity/width.jsp
Gibt es irgendwelche JavaScript-Lösungen?
Jede Hilfe
Dank
Pradyut
- Wenn Sie gehen, to css3.com, in der mittleren Spalte sehen Sie eine Liste der aktuellen Reihe von CSS-tags bis zu CSS Level 3.
- danke für den link...habe einen guten Tag...
Du musst angemeldet sein, um einen Kommentar abzugeben.
So, in der CSS, können Sie die
word-wrap
Eigenschaft zubreak-word
so, dass Ihr text (w/kein whitespace-Zeichen) gemacht werden, um fit in die max-Breite:E. g.
<span>
es müssen auchdisplay:block
oderdisplay:inline-block
Nun, der Grund, warum Sie nicht immer das erwartete Ergebnis auf der Seite, die Sie zur Verfügung gestellt, indem der link ist, dass Sie mit einem
span
statt einerdiv
.Hinzufügen
Ihnen Stil.
Wenn Sie mit Ihrem eigenen Beispiel werden Sie feststellen, dass es funktioniert Prima. Die Seite, die du verlinkt benutzt eine
span
element ist ein inline-element standardmäßig. Inline-Elementen keine Breite oder Höhe. Wenn Sie festlegen möchten max Breite auf ein span-element, setzen Sie die Anzeige, um block-oder inline-block:Können Sie sich wie zu entfernen
display: inline-block;
je nach dem Kontext des Elements.