Est-il un moyen d'avoir CSS frontières à l'extérieur de la boîte(div)? Ou autre solution
J'ai ce menu ici
Je veux mettre en évidence(hover) à étendent jusqu'au bord de l'extérieur de la boîte(menu service). Tout comme le popout menu. Le menu lui-même est contenu dans un autre div -
Je ne pense pas que c'est possible d'avoir des frontières de la même façon, vous pouvez avoir le négatif de rembourrage.
Que quelqu'un a une bonne idée sur la façon d'obtenir la mise en surbrillance du menu pour étendent jusqu'au bord de l'extérieur de la boîte sur le vol stationnaire?
C'est Drupal w/Nice Menu.
OriginalL'auteur winchendonsprings | 2011-06-27
Vous devez vous connecter pour publier un commentaire.
Ressemble à une marge de problème, en essayant de changer la marge de rembourrage, devraient travailler presque exactement la même et aller jusqu'au bord.
MODIFIER Ou de définir la largeur de la div pour être le même que l'intérieur de la div.
Que faire si vous essayez de la modifier à partir de la marge de rembourrage, avec les mêmes valeurs, si? Qui devrait avoir le même espacement, avec l'arrière-plan et les frontières étant à l'extérieur de la marge au lieu de l'intérieur. Aussi, je suis assez sûr que les frontières sont en dehors de la div. Vous pouvez essayer de donner une bordure de 20 pixels sur la gauche et la droite, et voir si cela fonctionne.
Aussi, vous pouvez essayer de positionnement absolu, mais c'est une douleur.
OriginalL'auteur JacobTheDev
Vous devez utiliser box-sizing propriété:
Cela rendra la frontière et le rembourrage à l'intérieur de l'éléments de dimensions, par opposition à l'extérieur.
OriginalL'auteur DominicM
utiliser la Combinaison de modèle de BOÎTE CSS avec contour.
marge:
exemple:
OriginalL'auteur silvachathura