Comment remplacer la marge et gauche/droite dans le css?
J'ai un div avec ce style:
#slogan{
font-size:24px;
position:absolute;
left:0;
right:0;
margin-left:auto;
margin-right:auto;
}
Le dernier 4 styles de centrer la div de contenu sur la page.
Si la page est trop grande, je ne veux pas utiliser les éléments suivants style plus, j'applique donc ce style:
@media only screen and (min-width: 941px){
#slogan {
font-size: 24px;
position: absolute;
min-width: 810px;
text-align: right;
}
}
Qui affiche le contenu d'un certain montant à partir du bord gauche de la page. J'ai testé ces styles dans la f12 dev outil, et il ressemble à droite. Cependant, quand j'ai appliquer le style à l'intérieur de la feuille css, la marge de droite et de gauche/pièces encore appliquée à l'élément, et je ne sais pas comment annuler (il n'y a pas de valeur par défaut pour la marge).
Toute aide?
- Pourquoi cela est-il downvoted? Toutes les explications?
- Si vous ne voulez pas d'une marge, Juste lui donner un 0 de la marge...
- jsfiddle pourraient aider à comprendre quel est le problème que vous essayez de résoudre
- jsfiddle.net/xsyoLt03 Voici le violon, le problème demeure. Je suis pour supprimer toute marge de la première #slogan, alors il s'affiche correctement dans le @media, mais si elle reste, pas de remplacer les travaux
Vous devez vous connecter pour publier un commentaire.
Utilisation
none
,inherit
ouinitiale
à unset il.Vous pourriez essayer:
Mais je ne suis pas sûr de savoir comment bien pris en charge, ils sont.
Sinon mis à 0, ce qui est la valeur par défaut;
vous pouvez également définir des @media l'autre sens
si tu veux remplacer le css, alors u ont à utiliser !important après attribut comme ci-dessous :--