Difference between revisions of "Template:Style"

From Teopedia library
Jump to navigation Jump to search
m (div --> p)
(Undo revision 5400 by Pavel Malakhov (talk))
Tag: Undo
 
Line 24: Line 24:
 
-->{{#vardefine:output|{{#var:str}}}}<!--
 
-->{{#vardefine:output|{{#var:str}}}}<!--
 
-->{{#switch: {{{allign|}}}  
 
-->{{#switch: {{{allign|}}}  
  | left = {{#vardefine:output|<p align=left>{{#var:str}}</p>}}
+
  | left = {{#vardefine:output|<div align=left>{{#var:str}}</div>}}
  | center = {{#vardefine:output|<p align=center>{{#var:str}}</p>}}
+
  | center = {{#vardefine:output|<div align=center>{{#var:str}}</div>}}
  | right = {{#vardefine:output|<p align=right>{{#var:str}}</p>}}
+
  | right = {{#vardefine:output|<div align=right>{{#var:str}}</div>}}
 
  | #default = {{#vardefine:output|{{#var:str}}}}
 
  | #default = {{#vardefine:output|{{#var:str}}}}
 
}}{{#var:output}}</includeonly>
 
}}{{#var:output}}</includeonly>

Latest revision as of 06:35, 22 April 2022

This template applies CSS rules to the text and treats it as a block if allign parameter is set.

To copy:

{{Style|text=|css=|allign=}}

If allign is set, then text will be wrapped in <div> tag and handled as a block, otherwise it keeps inline arrangement.


Examples

1. {{Style|text=Some note|css=color: #8B4513; background: #FFE4B5;|allign=}}:

2. {{Style|text=Some note|css=|allign=center}}:

Some note

3. {{Style|text=Some note|css=|allign=right}}:

Some note