title: Adjust width of dropdown menu option in Dash-Plotly
body: <p>I am trying to build an app using Dash in Python based on Plotly. I am having hard time in adjusting the width of Dropdown menu options. I have attached code and image below. I would like the width of Dropdown options to be same as the menu width.</p>
  <p><a href="https://i.stack.imgur.com/WMdm3.png" rel="noreferrer"><img src="https://i.stack.imgur.com/WMdm3.png" alt="enter image description here" /></a></p>
  <pre><code>app.layout = html.Div(children=[
      html.H1(children='Welcome to Portfolio Construction Engine!'),
      html.Div(children='What would you like to do?', style={
          'font-style': 'italic',
          'font-weight': 'bold'
      }),
      html.Div([
          dcc.Dropdown(
              id='demo-dropdown',
              options=[
                  {'label': 'Upload Scores', 'value': 'upload_scores'},
                  {'label': 'Analyze Portfolios', 'value': 'analyze_portfoliio'},
                  {'label': 'Generate Data for IC Engine', 'value': 'gen_data_ic_engine'}
              ],
              placeholder='Select a task...',
              style={
                  'width': '50%'
              }
          ),
          html.Div(id='dd-output-container')
      ])
  ])
  </code></pre>