mam coś takiego:CSS siła nowa linia
<li>Post by <a>Author</a></li>
I chcę, aby wyświetlić odnośnik w nowej linii, jak to
Post by
Author
W jaki sposób można to osiągnąć? Wyczyść: lewa nie działa.
mam coś takiego:CSS siła nowa linia
<li>Post by <a>Author</a></li>
I chcę, aby wyświetlić odnośnik w nowej linii, jak to
Post by
Author
W jaki sposób można to osiągnąć? Wyczyść: lewa nie działa.
Użyj właściwości wyświetlacza
a{
display: block;
}
To spowoduje, że odnośnik do wyświetlenia w nowej linii
Jeśli chcesz usunąć listę stylizacji, użyj
li{
list-style: none;
}
Już sprawiłem, że link wygląda jak przycisk, a użycie 'display: block;' powoduje, że przycisk jest zbyt szeroki. Jak mogę wymusić link do nowej linii przy zachowaniu jej szerokości? –
Korzystając <br />
LUB <br>
-
<li>Post by<br /><a>Author</a></li>
LUB
<li>Post by<br><a>Author</a></li>
lub
uczynić element a
display:block;
<li>Post by <a style="display:block;">Author</a></li>
I to łączy w sobie oba komentarze ... –
@PatsyIssa: Tak, ale nie widziałem ich, gdy wpis. –
@PatsyIssa, ponieważ komentarz nie jest odpowiedzią, nie widzę problemu tutaj ... – LinkinTED
Jak o ze :before
pseudoelement:
a:before {
content: '\a';
white-space: pre;
}
Jest to idealne rozwiązanie w sytuacjach, w których chcesz umieścić element zakotwiczenia w nowej linii, ale nie można tego kliknąć w obszarze klikalności na całej szerokości linii. – Koviko
Uwielbiam Twoje rozwiązanie, nawet jeśli miałem inny problem niż opisany tutaj, dziękuję! – Matteo
To wspaniałe rozwiązanie, dziękuję. Rozwiązany jeden z tych problemów, w których klient żąda czegoś oburzającego i musisz to zrobić! – Galaxy
lub można użyć:
a {
display: inline-block;
}
to wyświetli się w tej samej linii ... pytanie odnosi się do "nowej linii", w którym to przypadku działa albo wbudowany blok, albo blok.Blok inline będzie próbował umieścić na tej samej osi pionowej. –
Użyj linię rozdziału?
–
li a {display: block} – Girish
Prawdopodobny duplikat http://stackoverflow.com/q/1672879/1111052 – muneebShabbir