1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 50 51 52 53 54 55 56 57 58 59 60 61 62 63 64 65 66 67 68 69 70 71 72 73 74
|
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Strict//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dtd">
<html xmlns="http://www.w3.org/1999/xhtml">
<head>
<title>CSS Writing Modes Test: 'float: right' and 'sideways-lr' - ordering direction of line boxes</title>
<link rel="author" title="Gérard Talbot" href="http://www.gtalbot.org/BrowserBugsSection/css21testsuite/" />
<link rel="help" href="http://www.w3.org/TR/css-writing-modes-3/#writing-mode" title="3.1 Block Flow Direction: the writing-mode property" />
<link rel="match" href="block-flow-direction-002-ref.xht" />
<meta content="ahem" name="flags" />
<meta content="This test checks that the line boxes of right-floated boxes with 'writing-mode' set to 'sideways-lr' will be ordered from left to right." name="assert" />
<style type="text/css"><![CDATA[
@font-face {
font-family: Ahem;
src: url("../../../fonts/Ahem.ttf");
}
]]></style>
<style type="text/css"><![CDATA[
body
{
color: yellow;
font: 20px/1 Ahem;
}
div.floated-right
{
background-color: blue;
border-bottom: blue solid 1em;
border-right: blue solid 1em;
border-top: blue solid 1em;
float: right;
height: 7em; /* Each line box has an inline-size of 7em */
writing-mode: sideways-lr;
}
div#left-border
{
border-left: blue solid 1em;
}
]]></style>
</head>
<body>
<div class="floated-right">
<!-- The right-most "S" --> a bbbb c d e f g h jjjj k
</div>
<div class="floated-right">
<!-- The left-most "S" --> N QQQQ R S T U V W XXXX Y
</div>
<div class="floated-right">
<!-- The "A" --> GGGGGGG H J K L MMMMMMM
</div>
<div class="floated-right" id="left-border">
<!-- The "P" --> AAAAAAA B C D E FFFF
</div>
</body>
</html>
|