CSS-Prepare
view release on metacpan or search on metacpan
lib/CSS/Prepare/Property/Values.pm view on Meta::CPAN
(?:
auto | crosshair | default | e-resize | help
| move | n-resize | ne-resize | nw-resize | pointer
| progress | s-resize | se-resize | sw-resize | text
| w-resize | wait
)
| inherit
)
}x;
my $direction_value = qr{ (?: ltr | rtl | inherit ) }x;
my $display_value = qr{
(?:
block | inline | inline-block
| inline-table | list-item | none
| run-in | table | table-caption
| table-cell | table-column | table-column-group
| table-footer-group | table-header-group | table-row
| table-row-group
| none | inherit
)
}x;
my $empty_cells_value = qr{ (?: show | hide | inherit ) }x;
my $float_value = qr{ (?: left | right | none | inherit ) }x;
our $font_family = qr{
(?:
serif | sans-serif | cursive | fantasy | monospace
| $identifier_value
| $string_value
| inherit
)
}x;
our $font_family_value = qr{
(?:
$font_family
|
(?: $font_family (?: \s* \, \s* $font_family )+ )
)
}x;
our $line_height_value = qr{
(?: normal
| $number_value | $length_value | $percentage_value
| inherit
)
}x;
our $font_size_value = qr{
(?:
xx-small | x-small | small | medium | large | x-large
| xx-large | smaller | larger | inherit
| $length_value | $percentage_value
)
}x;
my $font_size_line_height_value
= qr{ $font_size_value / $line_height_value }x;
our $font_style_value = qr{ (?: italic | oblique | normal | inherit ) }x;
our $font_variant_value = qr{ (?: normal | small-caps | inherit ) }x;
our $font_weight_value = qr{
(?:
normal | bold | bolder | lighter
| 100 | 200 | 300 | 400 | 500 | 600 | 700 | 800 | 900
| inherit
)
}x;
my $height_value
= qr{ (?: $length_value | $percentage_value | auto | inherit ) }x;
my $letter_spacing_value = qr{ (?: normal | $length_value | inherit ) }x;
our $list_style_image_value = qr{ (?: $url_value | none | inherit ) }x;
our $list_style_position_value = qr{ (?: inside | outside | inherit ) }x;
our $list_style_type_value = qr{
(?:
armenian | circle | decimal | decimal-leading-zero
| disc | georgian | lower-alpha | lower-greek
| lower-latin | lower-roman | upper-alpha | upper-latin
| upper-roman
| none | inherit
)
}x;
our $margin_width_value
= qr{ (?: $length_value | $percentage_value | auto | inherit ) }x;
my $max_height_value
= qr{ (?: $length_value | $percentage_value | none | inherit ) }x;
my $max_width_value
= qr{ (?: $length_value | $percentage_value | none | inherit ) }x;
my $min_height_value
= qr{ (?: $length_value | $percentage_value | inherit ) }x;
my $min_width_value
= qr{ (?: $length_value | $percentage_value | inherit ) }x;
my $offset_value
= qr{ (?: $length_value | $percentage_value | auto | inherit ) }x;
my $opacity_value = qr{ (?: $number_value | inherit ) }x;
our $outline_colour_value = qr{ (?: invert | inherit | $colour_value ) }x;
our $outline_style_value = qr{ (?: $border_style_value ) }x;
our $outline_width_value = qr{ (?: $border_width_value ) }x;
my $overflow_value = qr{ (?: visible | hidden | scroll | auto | inherit ) }x;
our $padding_width_value = qr{
(?: $positive_length_value | $positive_percentage_value | inherit )
}x;
my $position_value
= qr{ (?: absolute | fixed | relative | static | inherit ) }x;
my $quotes_value = qr{
(?:
(?:
(?: $string_value \s+ $string_value )
(?: \s+ $string_value \s+ $string_value )*
)
| none | inherit
)
}x;
my $table_layout_value = qr{ (?: auto | fixed | inherit ) }x;
my $text_align_value
= qr{ (?: left | right | center | justify | inherit ) }x;
my $text_decoration_value = qr{
(?: none | underline | overline | line-through | blink | inherit )
}x;
( run in 0.796 second using v1.01-cache-2.11-cpan-437f7b0c052 )