(1) We've changed checkboxes in ipywidgets 7 to have the checkbox first,
rather than the label, to be consistent with standard checkbox practices
(2) In ipywidgets 6, the label is right aligned, but a slightly longer
label will push the checkbox over just a bit, rather than cut off the
label. If the label is really long, it will be cut off with an ellipsis.
(3) ipywidgets 7 allows you to control exactly how wide the label is, which
defaults to a single fixed width.

Do you want the actual check controls to align? I suggest just making sure
your text is not too long in ipywidgets 6.

Jason


On Sun, Jul 2, 2017 at 12:47 PM zinc1oxide <[email protected]> wrote:

> Environment:
>
>    - Python: 3.6.1
>    - ipywidgets: 6.0.0
>
>
> Hi, I'm working within a Box widget that contains Checkbox widgets.  I
> can't seem to find the proper layout settings to get the widgets to
> horizontally align.  This is what I'm working with:  (*Note*: I do have
> to keep my display: 'block' setting in order to properly display my widgets
> vertically).
>
>
> <https://lh3.googleusercontent.com/-PERzGogjGoA/WVkhhgfI-CI/AAAAAAAAANE/xCrbIClp9DQdx1d_Z6wCjcdr0AYvru1nwCLcBGAs/s1600/img1.png>
>
> Code snippet:
>
> items = ['Item 1', 'Item 2 - long', 'Item 3 - longer', 'Item 4 - the
> longest']
> checkbox_items = [Checkbox(description=name) for name in items]
> container_layout = Layout(overflow_y='auto', display='block', height=
> '120px',border='1px solid black', width='200px')
> VBox(children=checkbox_items, layout=container_layout)
>
> There seems to be some attempt of formatting by default.  The first 2
> widgets within the display appear to be right aligned.  However, things
> seem to fall off as we increase the text length.  I don't know how to
> control this.
>
> thanks.
>
> --
> You received this message because you are subscribed to the Google Groups
> "Project Jupyter" group.
> To unsubscribe from this group and stop receiving emails from it, send an
> email to [email protected].
> To post to this group, send email to [email protected].
> To view this discussion on the web visit
> https://groups.google.com/d/msgid/jupyter/331c5222-68c1-4058-a97e-be60e79f5839%40googlegroups.com
> <https://groups.google.com/d/msgid/jupyter/331c5222-68c1-4058-a97e-be60e79f5839%40googlegroups.com?utm_medium=email&utm_source=footer>
> .
> For more options, visit https://groups.google.com/d/optout.
>

-- 
You received this message because you are subscribed to the Google Groups 
"Project Jupyter" group.
To unsubscribe from this group and stop receiving emails from it, send an email 
to [email protected].
To post to this group, send email to [email protected].
To view this discussion on the web visit 
https://groups.google.com/d/msgid/jupyter/CAPDWZHx0Hzi%3DmRehHR-rCTZkPaAnhs69EDh7%3D6PqWgJGk43Fhw%40mail.gmail.com.
For more options, visit https://groups.google.com/d/optout.

Reply via email to