0

ポートレットを右から左に配置したいと考えています。通常の html ページでテストすると問題ありません。しかし、Liferay ポートレットに入れると右から左ではなく、左から右に表示されます。これが私のコードです:

<head>
<meta http-equiv="Content-Type" content="text/html; charset=utf-8" />
<title>Untitled Document</title>
<style type="text/css">
.patientInfo
{
    direction:rtl;
    border:2px solid;
    width: 100%;
}
.titile
{
    font-weight:bold;
    padding-right:5px;

}
p
{   
    display:inline; 
}
.patientName
{
    background-color:#0CF;
    direction:rtl;
}
.doctorName
{
    background-color:#0CF;
    direction:rtl;  
}
</style>
</head>
<body>
<div class="patientInfo">
<div class="patientName"><p class="titile">نام بیمار:</p><p> اکبر اسدی</p></div>
<div class="doctorName"><p class="titile">نام دکتر:</p><p>مریم اخیانی</p></div>
</div>
</body>

何が問題ですか?

4

1 に答える 1

0

スタイル シートのクラスを別の css ファイルに入れて に登録するとliferay-portlet.xml、Liferay によって読み込まれます。liferay が head-tag を切り落とすので、それはより良い方法です。

liferay-portlet.xml:

<header-portlet-css>/css/main.css</header-portlet-css>
于 2012-05-06T22:09:45.847 に答える