<a id="select"></a>

## Select  
**Category**: Data Input
Dropdown input for selecting from multiple options
### Examples

#### Basic Select  
```python
Select(
    Option('Pick your favorite Simpson', disabled=True, selected=True),
    Option('Homer'),
    Option('Marge'),
    Option('Bart'),
    Option('Lisa'),
    Option('Maggie'),
    cls='select'
)
```

#### Color Variants  
```python
Select(
    Option('What is the best TV show?', disabled=True, selected=True),
    Option('Game of Thrones'),
    Option('Lost'),
    Option('Breaking Bad'),
    Option('Walking Dead'),
    cls='select select-primary'
)
```

#### Ghost Style  
```python
Select(
    Option('Pick the best JS framework', disabled=True, selected=True),
    Option('Svelte'),
    Option('Vue'),
    Option('React'),
    cls='select select-ghost'
)
```

#### Size Variants  
```python
Select(
    Option('Extra Large', disabled=True, selected=True),
    Option('Extra Large Apple'),
    Option('Extra Large Orange'),
    Option('Extra Large Tomato'),
    cls='select select-xl'
),
Select(
    Option('Large', disabled=True, selected=True),
    Option('Large Apple'),
    Option('Large Orange'),
    Option('Large Tomato'),
    cls='select select-lg'
),
Select(
    Option('Normal', disabled=True, selected=True),
    Option('Normal Apple'),
    Option('Normal Orange'),
    Option('Normal Tomato'),
    cls='select'
),
Select(
    Option('Small', disabled=True, selected=True),
    Option('Small Apple'),
    Option('Small Orange'),
    Option('Small Tomato'),
    cls='select select-sm'
),
Select(
    Option('Tiny', disabled=True, selected=True),
    Option('Tiny Apple'),
    Option('Tiny Orange'),
    Option('Tiny Tomato'),
    cls='select select-xs'
)
```

#### With Fieldset and Labels  
```python
Fieldset(
        Legend('Browsers', cls='fieldset-legend'),
        Select(
            Option('Pick a browser', disabled=True, selected=True),
            Option('Chrome'),
            Option('FireFox'),
            Option('Safari'),
            cls='select'
        ),
        Span('Optional', cls='fieldset-label'),
        cls='fieldset w-xs'
    )
```

#### Disabled State  
```python
Select(
    Option("You can't touch this"),
    disabled=True,
    cls='select'
)
```

