Skip to content

Commit 83da2fe

Browse files
committed
Fix margins and padding for rtl lists
1 parent 1a6f645 commit 83da2fe

File tree

1 file changed

+7
-3
lines changed

1 file changed

+7
-3
lines changed

weasyprint/css/html5_ua.css

Lines changed: 7 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -62,14 +62,18 @@ dd { margin-left: 40px }
6262
[dir] [dir=rtl i] dd { margin-left: 40px; margin-right: 0 }
6363
[dir] [dir] [dir=ltr i] dd { margin-left: 0; margin-right: 40px }
6464
[dir] [dir] [dir=rtl i] dd { margin-left: 40px; margin-right: 0 }
65+
dd[dir=ltr i][dir][dir] { margin-left: 0; margin-right: 40px }
66+
dd[dir=rtl i][dir][dir] { margin-left: 40px; margin-right: 0 }
6567

6668
dir, menu, ol, ul { padding-left: 40px }
67-
[dir=rtl i] :is(dir, menu, ol, ul) { padding-left: 0; padding-right: 40px }
6869
[dir=ltr i] :is(dir, menu, ol, ul) { padding-left: 40px; padding-right: 0 }
69-
[dir] [dir=rtl i] :is(dir, menu, ol, ul) { padding-left: 0; padding-right: 40px }
70+
[dir=rtl i] :is(dir, menu, ol, ul) { padding-left: 0; padding-right: 40px }
7071
[dir] [dir=ltr i] :is(dir, menu, ol, ul) { padding-left: 40px; padding-right: 0 }
71-
[dir] [dir] [dir=rtl i] :is(dir, menu, ol, ul) { padding-left: 0; padding-right: 40px }
72+
[dir] [dir=rtl i] :is(dir, menu, ol, ul) { padding-left: 0; padding-right: 40px }
7273
[dir] [dir] [dir=ltr i] :is(dir, menu, ol, ul) { padding-left: 40px; padding-right: 0 }
74+
[dir] [dir] [dir=rtl i] :is(dir, menu, ol, ul) { padding-left: 0; padding-right: 40px }
75+
:is(dir, menu, ol, ul)[dir=ltr i][dir][dir] { padding-left: 40px; padding-right: 0 }
76+
:is(dir, menu, ol, ul)[dir=rtl i][dir][dir] { padding-left: 0; padding-right: 40px }
7377

7478
table { border-spacing: 2px; border-collapse: separate }
7579
td, th { padding: 1px }

0 commit comments

Comments
 (0)