web-dev-qa-db-ja.com

CSSテーブルtd vertical-align text-top

テーブルのテキストの上に垂直に整列することに問題がある

テーブルtdvertical-align: middleにグローバルに設定しました。

次に、one onlytdvertical-align: text-topに変更する必要があります

問題は、テストしたすべてのバリアントがvertical-align:text-topを設定しているのはtopのみであるということです。

(画像の「xxxx」は「yyyy」と同じ行にありません)

text-topとして機能するバリアントは1つだけであり、これはすべてのtdのグローバルスタイルを変更します(これは望ましくありません。変更する必要がありますonly onetd

画像を見る

ローカルスタイルとしての設定はtoplocal style http://aukro.svecpetr.com/style.png として表示されます。

クラスとしての設定はtoplocal style http://aukro.svecpetr.com/class.png として表示されます

グローバルtdを変更すると、text-toplocal style http://aukro.svecpetr.com/global-style.png の正しい効果があります。

[〜#〜] example [〜#〜]で見つけることができます https://zbozimat.cz/test.php

誰か助けてもらえますか?

16
user5332

Divにこれを追加します。

display: inline-block;
vertical-align: top;

そしてこれは入力用:

display: inline-block;
vertical-align: top;
25
hafid2com