When I try to change the width of a dashed line in Inkscape (from Fill and Stroke>Stroke Style), the program automatically makes all lines full, i.e. I lose the dashed style of the lines. Any suggestions on what I am doing wrong?

1 Answer 1


Change the width so that it doesn't become zero (or cleared). Zero width removes dashing. Insert some non-zero width and adjust it if you want to test what looks right in your drawing. Unfortunately the lengths of the dashes will change if the stroke width is adjusted, they cannot be selected independently.

There are more or less clunky workarounds such as "Pattern along Path", Object clipping and -masking or programming with code, but that's another story.

There are also other style factors which are bound with the stroke width - for ex. the markers. I do not know why Inkscape is built that way, but it's free and does also numerous things as expected - so no complaints here.

  • Thank you very much for your reply! The issue persists when I have different lines selected with different dash styles. When I try to change their width, it is automatically set to zero first, and when I increase it all lines end up with the same dash style.
    – ert
    Dec 6, 2020 at 11:33
  • Had a quick look at this. It would seem if you want to change the stroke width as a percentage of the existing stroke widths, then there seems to be a bug in Inkscape 1.0. At least it doesn't seem to work as I would expect it to.
    – Billy Kerr
    Dec 6, 2020 at 14:02

Your Answer

By clicking “Post Your Answer”, you agree to our terms of service and acknowledge you have read our privacy policy.

Not the answer you're looking for? Browse other questions tagged or ask your own question.