2009-06-27 2 views
1

Un des arguments que j'ai entendu à propos de blueprint css est qu'il vous permet de penser à votre mise en page en termes de grille plutôt qu'en termes de flottants. Cela me semble être un gros avantage parce que je suis toujours confus quant à la destination finale de mes flotteurs - parfois un flotteur tombe de manière inattendue sous d'autres flotteurs et j'ai du mal à trouver comment tout repositionner. Est-ce que cela fait de blueprint css un bon choix pour moi - ou devrais-je simplement prendre le temps d'apprendre à utiliser les flotteurs correctement et à faire toutes mes mises en page manuellement?Est-il correct que blueprint css vous permette de formuler votre mise en page en tant que grille plutôt qu'en termes de flottants?

Répondre

3

Oui, absolument, il vous permet d'utiliser une grille - voir ce example page, ce qui rend la grille visible en rayant l'arrière-plan en fonction des colonnes de la grille.

(Mais je dois dire, un peu de temps passé learning how CSS layout really works apporterait de gros dividendes - mieux vaut le comprendre que d'abandonner et d'essayer de contourner le problème, et vous aurez alors la possibilité de créer des mises en page flexibles qui fonctionnent bien sur toutes sortes de dispositifs différents.)

1

Un des éléments les plus importants émis avec tout ce qui est positionné de manière absolue est que les éléments qui ne sont pas positionnés de manière absolue ne savent pas que les éléments absolument positionnés existent.

Bien sûr, il s'agit d'un débat qui durera pour toujours ce qui est mieux mais vous ferez probablement mieux d'utiliser des éléments qui peuvent être mis à l'échelle en fonction de la taille et de la résolution du navigateur.

0

Comme indiqué, BluePrint est un système de grille, mais elle est basée sur des flotteurs CSS. Comprendre CSS Floats est donc important pour comprendre ce que fait BluePrint.

0

J'utilise rarement des flotteurs sur le positionnement absolu pour une variété de raisons.

Questions connexes