I am currently rendering several Flask fields (SelectFields, InputFields) using the following **jinja2** template:

```
<div>{{ wtf.form_field(form.blockingProbability) }}</div>

```

This results in the following format:

![Current rendering](https://i.stack.imgur.com/tEuDp.png)

I'd like to control the width of the dropdown list (narrower width would look more natural, methinks), but (unsurprisingly) when I try doing this by controlling the `div` width, the entire field, including the label is constrained and the label text wraps around.

Is there any way to control the width of the dropdown field (and other input fields), while keeping the width of the label intact (unwrapped)?