順列を求めなくても良かった話
August 13, 2014
日が空いてしまいましたが、前回ulとolの順列を求めて三千里でしたが、あの後、列が1列のものに対してulとolの順列を6階層、列が2列のものに対してulとolの順列を6階層、~~、列が5列のものに対してulとolの順列を6階層、と指定しなければならないことに気が付き・・、う~んこれは面倒だな・・何かもっと簡単な方法があるはずだ・・と、閃いたのが%指定でした。
ulもolもブロック要素で、デフォルトでposition:relativeですので、親要素に指定されたスタイルは子要素に継承されます。なので、親要素に%指定すれば、その親要素の中での%、その親要素の中の子要素の中での%、その子要素の中の子要素の中での%、と言う風に勝手にスタイルが継承されていき、詳細な指定は不要なのでした。
なぜ始めにこれを思いつかなかったのか・・。長いcssを書かずに済みました。
【追記】
と、思っていたのですが、liに対するスタイルがulとolとでそれぞれ異なるので、やはり順列を求めなければならないようです・・。親要素しか継承しないため、ulとolが交互入り混じった階層でのスタイルはやはり1つ1つ指定しなければなりません。。
最新記事
- MTで検索タイムアウトが発生した場合
- MT7で新しいサイトを作るとき (自分用覚書)
- MT テーマのエクスポート時にファイルも選択する際、ファイル内に文字化けファイルがあるとエラー(自分用覚書)
- もしかして半身浴のお陰?花粉症の症状が出ません
- Hiromi: The Trio Project featuring Anthony Jackson
- Juneuary Weather 一気に寒く
- ローズガーデン at Burnaby Mountan
- やっとPRカード申請書を郵送
- きんぴらいなり寿司
- PRカードの更新・・!
- 今日の風景
- 5年前のちょうどこの時間帯に
- もうすぐ新年!
- ビクトリア北でM4.8の地震
- 中抜き化が進みつつある