Four men were killed in an Israeli strike in southern Lebanon as cross-border attacks continue, pushing casualties to over 300 since the ceasefire.