Eu tenho a seguinte lista:
<ul id="otis">
<li>Benz</li>
<li>Other Benz</li>
<li>Other Other Benz</li>
</ul>
Eu quero me livrar das balas, então tentei:
ul#otis {
list-style-type: none;
}
Isso não funcionou. Qual é a maneira correta de remover os marcadores da lista exibida?
html
html-lists
Sam Khan
fonte
fonte
list-style: none
funciona.Respostas:
Supondo que isso não funcionou, convém combinar o
id
seletor baseado em com oli
para aplicar o css aosli
elementos:Referência:
list-style-type
no Mozilla Developer Center .fonte
ul#otis
e#otis
?id
seletor que você usou. OPA, desculpe!li
?list-style-type
propriedade CSS especifica a aparência de um elemento do item da lista. Como é o único que assume o padrãodisplay:list-item
" (embora permita que possa ser aplicado a qualquer elemento com umadisplay
propriedade). Embora eles o definam, por exemplo, sob ool
elemento Pessoalmente, sempre defino a definição para a lista (ul
/ol
) e osli
elementos.Eu mesmo tive o mesmo problema irritante extremo, pois o script não notou minha folha de estilo. Então eu escrevi:
Isso não deu certo. Então, além disso , escrevi:
Voila! funcionou!
fonte
Para remover pontos de marcador de listas não ordenadas, você pode usar:
Você também pode usar:
Ou funciona, mas a primeira é uma maneira mais curta de obter o mesmo resultado.
fonte
O código a seguir
produzirá esta saída:
fonte
Experimente fazer isso, testado no Chrome / Safari
fonte
Colocar
imediatamente antes da lista para testá-lo. Ou
fonte
Para remover o marcador de
UL
você pode simplesmente usarlist-style: none;
oulist-style-type: none;
Se ainda não funcionar, acho que há um problema de CSS prioritário . Pode ser globalmente UL já definido. Então, a melhor maneira de adicionar uma classe / ID a essa UL específica e adicionar seu CSS lá. Espero que funcione.fonte
Isso funcionou perfeitamente em HTML
CSS
fonte
Deve haver algo mais.
Porque:
deve funcionar.
Talvez haja alguma regra CSS que a substitua.
Use seu inspetor DOM para descobrir.
fonte
Eu tive o mesmo problema, e a maneira como acabei consertando foi assim:
Talvez seja um pouco extremo, mas quando fiz isso, funcionou para mim.
Espero que isso tenha ajudado
fonte
para folha de estilo em linha, tente este código
fonte
seu código:
minha sugestão:
em css, você só precisa usar o
#id
notelement#id
. dicas mais úteis são fornecidas aqui: w3schoolsfonte
Eu tive um problema idêntico.
A solução foi que o marcador foi adicionado por meio de uma imagem de plano de fundo , NÃO por meio do estilo de lista. Um rápido "histórico: nenhum" e Bob é seu tio!
fonte